MEDIC: A Memory & Disk Cache for Multimedia Clients

نویسندگان

  • Edward Y. Chang
  • Hector Garcia-Molina
چکیده

In this paper we propose an integrated memory and disk cache for multimedia clients. The cache cushions the multimedia decoder from input rate fluctuations and mismatches, and because data can be cached to disk, the acceptable fluctuations can be very large. This gives the media server much greater flexibility for load balancing, and lets the client operate efficiently when the network rate is much larger or smaller than the media display rate. We analyze the memory requirements for this cache, and analytically derive safe values for its control parameters. Using a realistic case study, we examine the interaction between memory size, peak input rate, and disk performance, and show that a relatively modest amount of main memory can support a wide range of scenarios.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Client-Caching Algorithms in a Video-on-Demand System

A growing number of applications need access to video data (e.g., video-on-demand, digital library, multimedia messaging). As a result, the load on continuous media servers responsible for the storage and retrieval of videos, either from disks or from tertiary storage devices, is becoming increasingly signiicant. The capacity of such continuous media servers is determined by the number of under...

متن کامل

Pre-emptive but safe interval caching for real-time multimedia systems

The fundamental problem in developing high-performance multimedia database servers is that images, audio and video data differ from numeric or text data in their characteristics, and hence require different handling techniques. Digital audio and video streams consist of a sequence of media quanta (video frames or audio samples) which convey meaning only when presented contiguously on time. In o...

متن کامل

Fragment Reconstruction: A New Cache Coherence Scheme for Split Caching Storage Systems

This paper describes a new scalable memory management architecture, split caching, for network-based transactional object storage systems. The architecture allows storage system clients and servers to take advantage of emerging high speed networks to avoid the increasing disk I/O bottleneck. In contrast to traditional storage systems, where server caches are used both to avoid disk reads and op...

متن کامل

An Efficient Buffer Management Scheme for Multimedia File System ∗

File system buffers provide memory space for data being transferred to and from disk and act as caches for the recently used blocks, and the buffer manager usually reads ahead data blocks to minimize the number of disk accesses. However, if several multimedia files with different consumption rates are accessed simultaneously from the file system in which LRU buffer replacement strategy is used,...

متن کامل

Application-Specific File Prefetching for Multimedia Programs

This paper describes the design, implementation, and evaluation of an automatic application-specific file prefetching mechanism that is designed to improve the I/O performance of multimedia programs with complicated access patterns. The key idea of the proposed approach is to convert an application into two threads: a computation thread, which is the original program containing both computation...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999